power innovation electricity power foot-prints power supply cables computer solar r&d power supplies research batteries connectors energy development